<!--

     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
     distributed with this work for additional information
     regarding copyright ownership.  The ASF licenses this file
     to you under the Apache License, Version 2.0 (the
     "License"); you may not use this file except in compliance
     with the License.  You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing,
     software distributed under the License is distributed on an
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.

-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- **************************************************************** -->
<!-- *  PLEASE KEEP COMPLICATED EXPRESSIONS OUT OF THESE TEMPLATES, * -->
<!-- *  i.e. only iterate & print data where possible. Thanks, Jez. * -->
<!-- **************************************************************** -->

<html>
<head>
    <!-- Generated by groovydoc (2.4.5) on Mon Sep 12 08:35:17 CEST 2016 -->
    <title>HttpClient (Groovy Documentation)</title>
    <meta name="date" content="2016-09-12">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link href="../../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
    <link href="../../../../../groovy.ico" type="image/x-icon" rel="icon">
    <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
    parent.document.title="HttpClient (Groovy Documentation)";
}
//-->
</script>
<noscript>
    <div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
    <!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
    <!--   -->
</a>
    <ul class="navList" title="Navigation">
        <li><a href="../../../../../overview-summary.html">Overview</a></li>
        <li><a href="package-summary.html">Package</a></li>
        <li class="navBarCell1Rev">Class</li>
        <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
        <li><a href="../../../../../index-all.html">Index</a></li>
        <li><a href="../../../../../help-doc.html">Help</a></li>
    </ul>
</div>

<div class="subNav">
    <div>
        <ul class="navList">
            <li><a href="../../../../../index.html?io/vertx/groovy/core/http/HttpClient" target="_top">Frames</a></li>
            <li><a href="HttpClient.html" target="_top">No Frames</a></li>
        </ul>
    </div>
    <div>
        <ul class="subNavList">
            <li>Summary:&nbsp;</li>
            Nested&nbsp;&nbsp;&nbsp;Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_summary">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
        <ul class="subNavList">
            <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
            Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_detail">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
    </div>
    <a name="skip-navbar_top">
        <!--   -->
    </a></div>
<!-- ========= END OF TOP NAVBAR ========= -->

<!-- ======== START OF CLASS DATA ======== -->
<div class="header">

    <div class="subTitle">Package: <strong>io.vertx.groovy.core.http</strong></div>

    <h2 title="[Groovy] Class HttpClient" class="title">[Groovy] Class HttpClient</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><ul class="inheritance"></ul></li><li>io.vertx.groovy.core.http.HttpClient
</ul>
<div class="description">
    <ul class="blockList">
        <li class="blockList">

            <dl>
                <dt>All Implemented Interfaces and Traits:</dt>
                <dd><a href='../../../../../io/vertx/groovy/core/metrics/Measured.html'>Measured</a></dd>
            </dl>
            <!-- todo: direct known subclasses -->
            <hr>
            <br>
<pre>@groovy.transform.CompileStatic
class HttpClient
extends java.lang.Object

</pre>



    <p> An asynchronous HTTP client.
 <p>
 It allows you to make requests to HTTP servers, and a single client can make requests to any server.
 <p>
 It also allows you to open WebSockets to servers.
 <p>
 The client can also pool HTTP connections.
 <p>
 For pooling to occur, keep-alive must be true on the <a href="../../../../../../../cheatsheet/HttpClientOptions.html">HttpClientOptions</a> (default is true).
 In this case connections will be pooled and re-used if there are pending HTTP requests waiting to get a connection,
 otherwise they will be closed.
 <p>
 This gives the benefits of keep alive when the client is loaded but means we don't keep connections hanging around
 unnecessarily when there would be no benefits anyway.
 <p>
 The client also supports pipe-lining of requests. Pipe-lining means another request is sent on the same connection
 before the response from the preceding one has returned. Pipe-lining is not appropriate for all requests.
 <p>
 To enable pipe-lining, it must be enabled on the <a href="../../../../../../../cheatsheet/HttpClientOptions.html">HttpClientOptions</a> (default is false).
 <p>
 When pipe-lining is enabled the connection will be automatically closed when all in-flight responses have returned
 and there are no outstanding pending requests to write.
 <p>
 The client is designed to be reused between requests.
</p>

          </li>
    </ul>
</div>

<div class="summary">
    <ul class="blockList">
        <li class="blockList">
        <!-- =========== NESTED CLASS SUMMARY =========== -->
        

        <!-- =========== ENUM CONSTANT SUMMARY =========== -->
        
        <!-- =========== FIELD SUMMARY =========== -->
        

        <!-- =========== PROPERTY SUMMARY =========== -->
        

        <!-- =========== ELEMENT SUMMARY =========== -->
        

        
        <!-- ======== CONSTRUCTOR SUMMARY ======== -->
        <ul class="blockList">
                <li class="blockList"><a name="constructor_summary"><!--   --></a>
                    <h3>Constructor Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructors Summary table">
                        <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Constructor and description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst">
                                <code><a href="#HttpClient(java.lang.Object)">HttpClient</a></strong>
                                (java.lang.Object delegate)</code><br></td>
                        </tr>
                        
                    </table>
                   </ul>
              </li>
        </ul>
        

        
        <!-- ========== METHOD SUMMARY =========== -->
        <ul class="blockList">
            
            <li class="blockList"><a name="method_summary"><!--   --></a>
                    <h3>Methods Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Methods Summary table">
                        <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Type</th>
                            <th class="colLast" scope="col">Name and description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#close()">close</a></strong>()</code><br>Close the client. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#delete(int, java.lang.String, java.lang.String)">delete</a></strong>(int port, java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP DELETE request to send to the server at the specified host and port.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#delete(java.lang.String, java.lang.String)">delete</a></strong>(java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP DELETE request to send to the server at the specified host and default port.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#delete(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)">delete</a></strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP DELETE request to send to the server at the specified host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#delete(java.lang.String, java.lang.String, Handler<HttpClientResponse>)">delete</a></strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP DELETE request to send to the server at the specified host and default port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#delete(java.lang.String)">delete</a></strong>(java.lang.String requestURI)</code><br>Create an HTTP DELETE request to send to the server at the default host and port.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#delete(java.lang.String, Handler<HttpClientResponse>)">delete</a></strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP DELETE request to send to the server at the default host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#deleteAbs(java.lang.String)">deleteAbs</a></strong>(java.lang.String absoluteURI)</code><br>Create an HTTP DELETE request to send to the server using an absolute URI</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#deleteAbs(java.lang.String, Handler<HttpClientResponse>)">deleteAbs</a></strong>(java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP DELETE request to send to the server using an absolute URI, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#get(int, java.lang.String, java.lang.String)">get</a></strong>(int port, java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP GET request to send to the server at the specified host and port.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#get(java.lang.String, java.lang.String)">get</a></strong>(java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP GET request to send to the server at the specified host and default port.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#get(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)">get</a></strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP GET request to send to the server at the specified host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#get(java.lang.String, java.lang.String, Handler<HttpClientResponse>)">get</a></strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP GET request to send to the server at the specified host and default port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#get(java.lang.String)">get</a></strong>(java.lang.String requestURI)</code><br>Create an HTTP GET request to send to the server at the default host and port.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#get(java.lang.String, Handler<HttpClientResponse>)">get</a></strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP GET request to send to the server at the default host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getAbs(java.lang.String)">getAbs</a></strong>(java.lang.String absoluteURI)</code><br>Create an HTTP GET request to send to the server using an absolute URI</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getAbs(java.lang.String, Handler<HttpClientResponse>)">getAbs</a></strong>(java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP GET request to send to the server using an absolute URI, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.Object</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getDelegate()">getDelegate</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getNow(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)">getNow</a></strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Sends an HTTP GET request to the server at the specified host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getNow(java.lang.String, java.lang.String, Handler<HttpClientResponse>)">getNow</a></strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Sends an HTTP GET request to the server at the specified host and default port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getNow(java.lang.String, Handler<HttpClientResponse>)">getNow</a></strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Sends an HTTP GET request  to the server at the default host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#head(int, java.lang.String, java.lang.String)">head</a></strong>(int port, java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP HEAD request to send to the server at the specified host and port.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#head(java.lang.String, java.lang.String)">head</a></strong>(java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP HEAD request to send to the server at the specified host and default port.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#head(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)">head</a></strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP HEAD request to send to the server at the specified host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#head(java.lang.String, java.lang.String, Handler<HttpClientResponse>)">head</a></strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP HEAD request to send to the server at the specified host and default port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#head(java.lang.String)">head</a></strong>(java.lang.String requestURI)</code><br>Create an HTTP HEAD request to send to the server at the default host and port.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#head(java.lang.String, Handler<HttpClientResponse>)">head</a></strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP HEAD request to send to the server at the default host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#headAbs(java.lang.String)">headAbs</a></strong>(java.lang.String absoluteURI)</code><br>Create an HTTP HEAD request to send to the server using an absolute URI</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#headAbs(java.lang.String, Handler<HttpClientResponse>)">headAbs</a></strong>(java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP HEAD request to send to the server using an absolute URI, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#headNow(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)">headNow</a></strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Sends an HTTP HEAD request to the server at the specified host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#headNow(java.lang.String, java.lang.String, Handler<HttpClientResponse>)">headNow</a></strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Sends an HTTP HEAD request to the server at the specified host and default port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#headNow(java.lang.String, Handler<HttpClientResponse>)">headNow</a></strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Sends an HTTP HEAD request  to the server at the default host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#isMetricsEnabled()">isMetricsEnabled</a></strong>()</code><br>Whether the metrics are enabled for this measured object</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#options(int, java.lang.String, java.lang.String)">options</a></strong>(int port, java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP OPTIONS request to send to the server at the specified host and port.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#options(java.lang.String, java.lang.String)">options</a></strong>(java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP OPTIONS request to send to the server at the specified host and default port.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#options(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)">options</a></strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP OPTIONS request to send to the server at the specified host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#options(java.lang.String, java.lang.String, Handler<HttpClientResponse>)">options</a></strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP OPTIONS request to send to the server at the specified host and default port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#options(java.lang.String)">options</a></strong>(java.lang.String requestURI)</code><br>Create an HTTP OPTIONS request to send to the server at the default host and port.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#options(java.lang.String, Handler<HttpClientResponse>)">options</a></strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP OPTIONS request to send to the server at the default host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#optionsAbs(java.lang.String)">optionsAbs</a></strong>(java.lang.String absoluteURI)</code><br>Create an HTTP OPTIONS request to send to the server using an absolute URI</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#optionsAbs(java.lang.String, Handler<HttpClientResponse>)">optionsAbs</a></strong>(java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP OPTIONS request to send to the server using an absolute URI, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#optionsNow(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)">optionsNow</a></strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Sends an HTTP OPTIONS request to the server at the specified host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#optionsNow(java.lang.String, java.lang.String, Handler<HttpClientResponse>)">optionsNow</a></strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Sends an HTTP OPTIONS request to the server at the specified host and default port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#optionsNow(java.lang.String, Handler<HttpClientResponse>)">optionsNow</a></strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Sends an HTTP OPTIONS request  to the server at the default host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#post(int, java.lang.String, java.lang.String)">post</a></strong>(int port, java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP POST request to send to the server at the specified host and port.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#post(java.lang.String, java.lang.String)">post</a></strong>(java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP POST request to send to the server at the specified host and default port.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#post(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)">post</a></strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP POST request to send to the server at the specified host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#post(java.lang.String, java.lang.String, Handler<HttpClientResponse>)">post</a></strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP POST request to send to the server at the specified host and default port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#post(java.lang.String)">post</a></strong>(java.lang.String requestURI)</code><br>Create an HTTP POST request to send to the server at the default host and port.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#post(java.lang.String, Handler<HttpClientResponse>)">post</a></strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP POST request to send to the server at the default host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#postAbs(java.lang.String)">postAbs</a></strong>(java.lang.String absoluteURI)</code><br>Create an HTTP POST request to send to the server using an absolute URI</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#postAbs(java.lang.String, Handler<HttpClientResponse>)">postAbs</a></strong>(java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP POST request to send to the server using an absolute URI, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#put(int, java.lang.String, java.lang.String)">put</a></strong>(int port, java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP PUT request to send to the server at the specified host and port.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#put(java.lang.String, java.lang.String)">put</a></strong>(java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP PUT request to send to the server at the specified host and default port.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#put(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)">put</a></strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP PUT request to send to the server at the specified host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#put(java.lang.String, java.lang.String, Handler<HttpClientResponse>)">put</a></strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP PUT request to send to the server at the specified host and default port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#put(java.lang.String)">put</a></strong>(java.lang.String requestURI)</code><br>Create an HTTP PUT request to send to the server at the default host and port.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#put(java.lang.String, Handler<HttpClientResponse>)">put</a></strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP PUT request to send to the server at the default host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#putAbs(java.lang.String)">putAbs</a></strong>(java.lang.String absoluteURI)</code><br>Create an HTTP PUT request to send to the server using an absolute URI</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#putAbs(java.lang.String, Handler<HttpClientResponse>)">putAbs</a></strong>(java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP PUT request to send to the server using an absolute URI, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#request(io.vertx.core.http.HttpMethod, int, java.lang.String, java.lang.String)">request</a></strong>(io.vertx.core.http.HttpMethod method, int port, java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP request to send to the server at the specified host and port.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#request(io.vertx.core.http.HttpMethod, java.lang.String, java.lang.String)">request</a></strong>(io.vertx.core.http.HttpMethod method, java.lang.String host, java.lang.String requestURI)</code><br>Create an HTTP request to send to the server at the specified host and default port.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#request(io.vertx.core.http.HttpMethod, int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)">request</a></strong>(io.vertx.core.http.HttpMethod method, int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP request to send to the server at the specified host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#request(io.vertx.core.http.HttpMethod, java.lang.String, java.lang.String, Handler<HttpClientResponse>)">request</a></strong>(io.vertx.core.http.HttpMethod method, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP request to send to the server at the specified host and default port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#request(io.vertx.core.http.HttpMethod, java.lang.String)">request</a></strong>(io.vertx.core.http.HttpMethod method, java.lang.String requestURI)</code><br>Create an HTTP request to send to the server at the default host and port.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#request(io.vertx.core.http.HttpMethod, java.lang.String, Handler<HttpClientResponse>)">request</a></strong>(io.vertx.core.http.HttpMethod method, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP request to send to the server at the default host and port, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#requestAbs(io.vertx.core.http.HttpMethod, java.lang.String)">requestAbs</a></strong>(io.vertx.core.http.HttpMethod method, java.lang.String absoluteURI)</code><br>Create an HTTP request to send to the server using an absolute URI</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#requestAbs(io.vertx.core.http.HttpMethod, java.lang.String, Handler<HttpClientResponse>)">requestAbs</a></strong>(io.vertx.core.http.HttpMethod method, java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</code><br>Create an HTTP request to send to the server using an absolute URI, specifying a response handler to receive
 the response</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(int, java.lang.String, java.lang.String, Handler<WebSocket>)">websocket</a></strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</code><br>Connect a WebSocket to the specified port, host and relative request URI</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(int, java.lang.String, java.lang.String, Handler<WebSocket>, Handler<Throwable>)">websocket</a></strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</code><br>Connect a WebSocket to the specified port, host and relative request URI</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, java.lang.String, Handler<WebSocket>)">websocket</a></strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</code><br>Connect a WebSocket to the host and relative request URI and default port</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, java.lang.String, Handler<WebSocket>, Handler<Throwable>)">websocket</a></strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</code><br>Connect a WebSocket to the host and relative request URI and default port</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, Handler<WebSocket>)">websocket</a></strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</code><br>Connect a WebSocket to the specified port, host and relative request URI, and with the specified headers</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, Handler<WebSocket>, Handler<Throwable>)">websocket</a></strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</code><br>Connect a WebSocket to the specified port, host and relative request URI, and with the specified headers</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, Handler<WebSocket>)">websocket</a></strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</code><br>Connect a WebSocket to the specified host,relative request UR, and default port and with the specified headers</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, Handler<WebSocket>, Handler<Throwable>)">websocket</a></strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</code><br>Connect a WebSocket to the specified host,relative request UR, and default port and with the specified headers</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, Handler<WebSocket>)">websocket</a></strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</code><br>Connect a WebSocket to the specified port, host and relative request URI, with the specified headers and using
 the specified version of WebSockets</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, Handler<WebSocket>, Handler<Throwable>)">websocket</a></strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</code><br>Connect a WebSocket to the specified port, host and relative request URI, with the specified headers and using
 the specified version of WebSockets</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, Handler<WebSocket>)">websocket</a></strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</code><br>Connect a WebSocket to the specified host, relative request URI and default port with the specified headers and using
 the specified version of WebSockets</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, Handler<WebSocket>, Handler<Throwable>)">websocket</a></strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</code><br>Connect a WebSocket to the specified host, relative request URI and default port with the specified headers and using
 the specified version of WebSockets</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String, Handler<WebSocket>)">websocket</a></strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</code><br>Connect a WebSocket to the specified port, host and relative request URI, with the specified headers, using
 the specified version of WebSockets, and the specified websocket sub protocols</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String, Handler<WebSocket>, Handler<Throwable>)">websocket</a></strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</code><br>Connect a WebSocket to the specified port, host and relative request URI, with the specified headers, using
 the specified version of WebSockets, and the specified websocket sub protocols</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String, Handler<WebSocket>)">websocket</a></strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</code><br>Connect a WebSocket to the specified host, relative request URI and default port, with the specified headers, using
 the specified version of WebSockets, and the specified websocket sub protocols</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String, Handler<WebSocket>, Handler<Throwable>)">websocket</a></strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</code><br>Connect a WebSocket to the specified host, relative request URI and default port, with the specified headers, using
 the specified version of WebSockets, and the specified websocket sub protocols</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, Handler<WebSocket>)">websocket</a></strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</code><br>Connect a WebSocket at the relative request URI using the default host and port</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, Handler<WebSocket>, Handler<Throwable>)">websocket</a></strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</code><br>Connect a WebSocket at the relative request URI using the default host and port</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, io.vertx.groovy.core.MultiMap, Handler<WebSocket>)">websocket</a></strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</code><br>Connect a WebSocket at the relative request URI using the default host and port and the specified headers</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, io.vertx.groovy.core.MultiMap, Handler<WebSocket>, Handler<Throwable>)">websocket</a></strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</code><br>Connect a WebSocket at the relative request URI using the default host and port and the specified headers</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, Handler<WebSocket>)">websocket</a></strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</code><br>Connect a WebSocket at the relative request URI using the default host and port, the specified headers and the
 specified version of WebSockets</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, Handler<WebSocket>, Handler<Throwable>)">websocket</a></strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</code><br>Connect a WebSocket at the relative request URI using the default host and port, the specified headers and the
 specified version of WebSockets</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String, Handler<WebSocket>)">websocket</a></strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</code><br>Connect a WebSocket at the relative request URI using the default host and port, the specified headers, the
 specified version of WebSockets and the specified sub protocols</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocket(java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String, Handler<WebSocket>, Handler<Throwable>)">websocket</a></strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</code><br>Connect a WebSocket at the relative request URI using the default host and port, the specified headers, the
 specified version of WebSockets and the specified sub protocols</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocketStream(int, java.lang.String, java.lang.String)">websocketStream</a></strong>(int port, java.lang.String host, java.lang.String requestURI)</code><br>Create a WebSocket stream to the specified port, host and relative request URI</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocketStream(java.lang.String, java.lang.String)">websocketStream</a></strong>(java.lang.String host, java.lang.String requestURI)</code><br>Create a WebSocket stream to the specified host, relative request URI and default port</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocketStream(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap)">websocketStream</a></strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers)</code><br>Create a WebSocket stream to the specified port, host and relative request URI, and with the specified headers</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocketStream(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap)">websocketStream</a></strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers)</code><br>Create a WebSocket stream to the specified host, relative request URI and default port and with the specified headers</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocketStream(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion)">websocketStream</a></strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version)</code><br>Create a WebSocket stream to the specified port, host and relative request URI, with the specified headers and using
 the specified version of WebSockets</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocketStream(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion)">websocketStream</a></strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version)</code><br>Create a WebSocket stream to the specified host, relative request URI and default port and with the specified headers and using
 the specified version of WebSockets</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocketStream(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String)">websocketStream</a></strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols)</code><br>Create a WebSocket stream to the specified port, host and relative request URI, with the specified headers, using
 the specified version of WebSockets, and the specified websocket sub protocols</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocketStream(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String)">websocketStream</a></strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols)</code><br>Create a WebSocket stream to the specified host, relative request URI and default port, with the specified headers, using
 the specified version of WebSockets, and the specified websocket sub protocols</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocketStream(java.lang.String)">websocketStream</a></strong>(java.lang.String requestURI)</code><br>Create a WebSocket stream at the relative request URI using the default host and port and the specified headers</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocketStream(java.lang.String, io.vertx.groovy.core.MultiMap)">websocketStream</a></strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers)</code><br>Create a WebSocket stream at the relative request URI using the default host and port and the specified headers</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocketStream(java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion)">websocketStream</a></strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version)</code><br>Create a WebSocket stream at the relative request URI using the default host and port, the specified headers and the
 specified version of WebSockets</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#websocketStream(java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String)">websocketStream</a></strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols)</code><br>Create a WebSocket stream at the relative request URI using the default host and port, the specified headers, the
 specified version of WebSockets and the specified sub protocols</td>
                        </tr>
                        
                    </table>
                   </ul>
              </li>
            
            <li class="blockList"><a name="method_summary"><!--   --></a>
                    <h3>Inherited Methods Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Inherited Methods Summary table">
                        <caption><span>Inherited Methods</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Methods inherited from class</th>
                            <th class="colLast" scope="col">Name</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>class java.lang.Object</strong></code></td>
                            <td class="colLast"><code>java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()</code></td>
                        </tr>
                    </table>
                   </ul>
              </li>
                
        </ul>
        
    </li>
    </ul>
</div>

<div class="details">
    <ul class="blockList">
        <li class="blockList">
           

            

            

            

            
            <!-- =========== CONSTRUCTOR DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="constructor_detail">
                    <!--   -->
                </a>
                    <h3>Constructor Detail</h3>
                    
                        <a name="HttpClient(java.lang.Object)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><strong>HttpClient</strong>(java.lang.Object delegate)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            


            
            <!-- =========== METHOD DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="method_detail">
                    <!--   -->
                </a>
                    <h3>Method Detail</h3>
                    
                        <a name="close()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>void <strong>close</strong>()</h4>
                                <p> Close the client. Closing will close down any pooled connections.
 Clients should always be closed after use.
   </p>
                            </li>
                        </ul>
                    
                        <a name="delete(int, java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>delete</strong>(int port, java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP DELETE request to send to the server at the specified host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="delete(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>delete</strong>(java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP DELETE request to send to the server at the specified host and default port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="delete(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>delete</strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP DELETE request to send to the server at the specified host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="delete(java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>delete</strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP DELETE request to send to the server at the specified host and default port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="delete(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>delete</strong>(java.lang.String requestURI)</h4>
                                <p> Create an HTTP DELETE request to send to the server at the default host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="delete(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>delete</strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP DELETE request to send to the server at the default host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="deleteAbs(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>deleteAbs</strong>(java.lang.String absoluteURI)</h4>
                                <p> Create an HTTP DELETE request to send to the server using an absolute URI
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>absoluteURI</code> -  the absolute URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="deleteAbs(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>deleteAbs</strong>(java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP DELETE request to send to the server using an absolute URI, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>absoluteURI</code> -  the absolute URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="get(int, java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>get</strong>(int port, java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP GET request to send to the server at the specified host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="get(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>get</strong>(java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP GET request to send to the server at the specified host and default port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="get(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>get</strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP GET request to send to the server at the specified host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="get(java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>get</strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP GET request to send to the server at the specified host and default port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="get(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>get</strong>(java.lang.String requestURI)</h4>
                                <p> Create an HTTP GET request to send to the server at the default host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="get(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>get</strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP GET request to send to the server at the default host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="getAbs(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>getAbs</strong>(java.lang.String absoluteURI)</h4>
                                <p> Create an HTTP GET request to send to the server using an absolute URI
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>absoluteURI</code> -  the absolute URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="getAbs(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>getAbs</strong>(java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP GET request to send to the server using an absolute URI, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>absoluteURI</code> -  the absolute URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="getDelegate()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.Object <strong>getDelegate</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getNow(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>getNow</strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Sends an HTTP GET request to the server at the specified host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="getNow(java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>getNow</strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Sends an HTTP GET request to the server at the specified host and default port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="getNow(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>getNow</strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Sends an HTTP GET request  to the server at the default host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="head(int, java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>head</strong>(int port, java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP HEAD request to send to the server at the specified host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="head(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>head</strong>(java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP HEAD request to send to the server at the specified host and default port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="head(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>head</strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP HEAD request to send to the server at the specified host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="head(java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>head</strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP HEAD request to send to the server at the specified host and default port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="head(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>head</strong>(java.lang.String requestURI)</h4>
                                <p> Create an HTTP HEAD request to send to the server at the default host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="head(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>head</strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP HEAD request to send to the server at the default host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="headAbs(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>headAbs</strong>(java.lang.String absoluteURI)</h4>
                                <p> Create an HTTP HEAD request to send to the server using an absolute URI
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>absoluteURI</code> -  the absolute URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="headAbs(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>headAbs</strong>(java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP HEAD request to send to the server using an absolute URI, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>absoluteURI</code> -  the absolute URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="headNow(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>headNow</strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Sends an HTTP HEAD request to the server at the specified host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="headNow(java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>headNow</strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Sends an HTTP HEAD request to the server at the specified host and default port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="headNow(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>headNow</strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Sends an HTTP HEAD request  to the server at the default host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="isMetricsEnabled()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>boolean <strong>isMetricsEnabled</strong>()</h4>
                                <p> Whether the metrics are enabled for this measured object
   <DL><DT><B>Returns:</B></DT><DD>true if the metrics are enabled</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="options(int, java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>options</strong>(int port, java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP OPTIONS request to send to the server at the specified host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="options(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>options</strong>(java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP OPTIONS request to send to the server at the specified host and default port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="options(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>options</strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP OPTIONS request to send to the server at the specified host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="options(java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>options</strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP OPTIONS request to send to the server at the specified host and default port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="options(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>options</strong>(java.lang.String requestURI)</h4>
                                <p> Create an HTTP OPTIONS request to send to the server at the default host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="options(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>options</strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP OPTIONS request to send to the server at the default host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="optionsAbs(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>optionsAbs</strong>(java.lang.String absoluteURI)</h4>
                                <p> Create an HTTP OPTIONS request to send to the server using an absolute URI
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>absoluteURI</code> -  the absolute URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="optionsAbs(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>optionsAbs</strong>(java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP OPTIONS request to send to the server using an absolute URI, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>absoluteURI</code> -  the absolute URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="optionsNow(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>optionsNow</strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Sends an HTTP OPTIONS request to the server at the specified host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="optionsNow(java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>optionsNow</strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Sends an HTTP OPTIONS request to the server at the specified host and default port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="optionsNow(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>optionsNow</strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Sends an HTTP OPTIONS request  to the server at the default host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="post(int, java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>post</strong>(int port, java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP POST request to send to the server at the specified host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="post(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>post</strong>(java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP POST request to send to the server at the specified host and default port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="post(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>post</strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP POST request to send to the server at the specified host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="post(java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>post</strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP POST request to send to the server at the specified host and default port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="post(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>post</strong>(java.lang.String requestURI)</h4>
                                <p> Create an HTTP POST request to send to the server at the default host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="post(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>post</strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP POST request to send to the server at the default host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="postAbs(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>postAbs</strong>(java.lang.String absoluteURI)</h4>
                                <p> Create an HTTP POST request to send to the server using an absolute URI
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>absoluteURI</code> -  the absolute URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="postAbs(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>postAbs</strong>(java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP POST request to send to the server using an absolute URI, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>absoluteURI</code> -  the absolute URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="put(int, java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>put</strong>(int port, java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP PUT request to send to the server at the specified host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="put(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>put</strong>(java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP PUT request to send to the server at the specified host and default port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="put(int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>put</strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP PUT request to send to the server at the specified host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="put(java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>put</strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP PUT request to send to the server at the specified host and default port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="put(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>put</strong>(java.lang.String requestURI)</h4>
                                <p> Create an HTTP PUT request to send to the server at the default host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="put(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>put</strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP PUT request to send to the server at the default host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="putAbs(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>putAbs</strong>(java.lang.String absoluteURI)</h4>
                                <p> Create an HTTP PUT request to send to the server using an absolute URI
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>absoluteURI</code> -  the absolute URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="putAbs(java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>putAbs</strong>(java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP PUT request to send to the server using an absolute URI, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>absoluteURI</code> -  the absolute URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="request(io.vertx.core.http.HttpMethod, int, java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>request</strong>(io.vertx.core.http.HttpMethod method, int port, java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP request to send to the server at the specified host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>method</code> -  the HTTP method</DD><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="request(io.vertx.core.http.HttpMethod, java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>request</strong>(io.vertx.core.http.HttpMethod method, java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create an HTTP request to send to the server at the specified host and default port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>method</code> -  the HTTP method</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="request(io.vertx.core.http.HttpMethod, int, java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>request</strong>(io.vertx.core.http.HttpMethod method, int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP request to send to the server at the specified host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>method</code> -  the HTTP method</DD><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="request(io.vertx.core.http.HttpMethod, java.lang.String, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>request</strong>(io.vertx.core.http.HttpMethod method, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP request to send to the server at the specified host and default port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>method</code> -  the HTTP method</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="request(io.vertx.core.http.HttpMethod, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>request</strong>(io.vertx.core.http.HttpMethod method, java.lang.String requestURI)</h4>
                                <p> Create an HTTP request to send to the server at the default host and port.
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>method</code> -  the HTTP method</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="request(io.vertx.core.http.HttpMethod, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>request</strong>(io.vertx.core.http.HttpMethod method, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP request to send to the server at the default host and port, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>method</code> -  the HTTP method</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="requestAbs(io.vertx.core.http.HttpMethod, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>requestAbs</strong>(io.vertx.core.http.HttpMethod method, java.lang.String absoluteURI)</h4>
                                <p> Create an HTTP request to send to the server using an absolute URI
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>method</code> -  the HTTP method</DD><DD><code>absoluteURI</code> -  the absolute URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="requestAbs(io.vertx.core.http.HttpMethod, java.lang.String, Handler<HttpClientResponse>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClientRequest.html'>HttpClientRequest</a> <strong>requestAbs</strong>(io.vertx.core.http.HttpMethod method, java.lang.String absoluteURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/HttpClientResponse.html' title='HttpClientResponse'>HttpClientResponse</a>&gt; responseHandler)</h4>
                                <p> Create an HTTP request to send to the server using an absolute URI, specifying a response handler to receive
 the response
   <DL><DT><B>Returns:</B></DT><DD>an HTTP client request object</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>method</code> -  the HTTP method</DD><DD><code>absoluteURI</code> -  the absolute URI</DD><DD><code>responseHandler</code> -  the response handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(int, java.lang.String, java.lang.String, Handler<WebSocket>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</h4>
                                <p> Connect a WebSocket to the specified port, host and relative request URI
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(int, java.lang.String, java.lang.String, Handler<WebSocket>, Handler<Throwable>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(int port, java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</h4>
                                <p> Connect a WebSocket to the specified port, host and relative request URI
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD><DD><code>failureHandler</code> -  handler that will be called if websocket connection fails</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, java.lang.String, Handler<WebSocket>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</h4>
                                <p> Connect a WebSocket to the host and relative request URI and default port
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, java.lang.String, Handler<WebSocket>, Handler<Throwable>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String host, java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</h4>
                                <p> Connect a WebSocket to the host and relative request URI and default port
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD><DD><code>failureHandler</code> -  handler that will be called if websocket connection fails</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, Handler<WebSocket>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</h4>
                                <p> Connect a WebSocket to the specified port, host and relative request URI, and with the specified headers
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, Handler<WebSocket>, Handler<Throwable>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</h4>
                                <p> Connect a WebSocket to the specified port, host and relative request URI, and with the specified headers
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD><DD><code>failureHandler</code> -  handler that will be called if websocket connection fails</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, Handler<WebSocket>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</h4>
                                <p> Connect a WebSocket to the specified host,relative request UR, and default port and with the specified headers
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, Handler<WebSocket>, Handler<Throwable>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</h4>
                                <p> Connect a WebSocket to the specified host,relative request UR, and default port and with the specified headers
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD><DD><code>failureHandler</code> -  handler that will be called if websocket connection fails</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, Handler<WebSocket>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</h4>
                                <p> Connect a WebSocket to the specified port, host and relative request URI, with the specified headers and using
 the specified version of WebSockets
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, Handler<WebSocket>, Handler<Throwable>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</h4>
                                <p> Connect a WebSocket to the specified port, host and relative request URI, with the specified headers and using
 the specified version of WebSockets
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD><DD><code>failureHandler</code> -  handler that will be called if websocket connection fails</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, Handler<WebSocket>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</h4>
                                <p> Connect a WebSocket to the specified host, relative request URI and default port with the specified headers and using
 the specified version of WebSockets
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, Handler<WebSocket>, Handler<Throwable>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</h4>
                                <p> Connect a WebSocket to the specified host, relative request URI and default port with the specified headers and using
 the specified version of WebSockets
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD><DD><code>failureHandler</code> -  handler that will be called if websocket connection fails</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String, Handler<WebSocket>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</h4>
                                <p> Connect a WebSocket to the specified port, host and relative request URI, with the specified headers, using
 the specified version of WebSockets, and the specified websocket sub protocols
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>subProtocols</code> -  the subprotocols to use</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String, Handler<WebSocket>, Handler<Throwable>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</h4>
                                <p> Connect a WebSocket to the specified port, host and relative request URI, with the specified headers, using
 the specified version of WebSockets, and the specified websocket sub protocols
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>subProtocols</code> -  the subprotocols to use</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD><DD><code>failureHandler</code> -  handler that will be called if websocket connection fails</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String, Handler<WebSocket>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</h4>
                                <p> Connect a WebSocket to the specified host, relative request URI and default port, with the specified headers, using
 the specified version of WebSockets, and the specified websocket sub protocols
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>subProtocols</code> -  the subprotocols to use</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String, Handler<WebSocket>, Handler<Throwable>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</h4>
                                <p> Connect a WebSocket to the specified host, relative request URI and default port, with the specified headers, using
 the specified version of WebSockets, and the specified websocket sub protocols
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>subProtocols</code> -  the subprotocols to use</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD><DD><code>failureHandler</code> -  handler that will be called if websocket connection fails</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, Handler<WebSocket>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</h4>
                                <p> Connect a WebSocket at the relative request URI using the default host and port
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, Handler<WebSocket>, Handler<Throwable>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String requestURI, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</h4>
                                <p> Connect a WebSocket at the relative request URI using the default host and port
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD><DD><code>failureHandler</code> -  handler that will be called if websocket connection fails</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, io.vertx.groovy.core.MultiMap, Handler<WebSocket>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</h4>
                                <p> Connect a WebSocket at the relative request URI using the default host and port and the specified headers
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, io.vertx.groovy.core.MultiMap, Handler<WebSocket>, Handler<Throwable>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</h4>
                                <p> Connect a WebSocket at the relative request URI using the default host and port and the specified headers
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD><DD><code>failureHandler</code> -  handler that will be called if websocket connection fails</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, Handler<WebSocket>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</h4>
                                <p> Connect a WebSocket at the relative request URI using the default host and port, the specified headers and the
 specified version of WebSockets
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, Handler<WebSocket>, Handler<Throwable>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</h4>
                                <p> Connect a WebSocket at the relative request URI using the default host and port, the specified headers and the
 specified version of WebSockets
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD><DD><code>failureHandler</code> -  handler that will be called if websocket connection fails</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String, Handler<WebSocket>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect)</h4>
                                <p> Connect a WebSocket at the relative request URI using the default host and port, the specified headers, the
 specified version of WebSockets and the specified sub protocols
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>subProtocols</code> -  the subprotocols</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocket(java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String, Handler<WebSocket>, Handler<Throwable>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/HttpClient.html'>HttpClient</a> <strong>websocket</strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols, io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/core/http/WebSocket.html' title='WebSocket'>WebSocket</a>&gt; wsConnect, io.vertx.core.Handler&lt;java.lang.Throwable&gt; failureHandler)</h4>
                                <p> Connect a WebSocket at the relative request URI using the default host and port, the specified headers, the
 specified version of WebSockets and the specified sub protocols
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>subProtocols</code> -  the subprotocols</DD><DD><code>wsConnect</code> -  handler that will be called with the websocket when connected</DD><DD><code>failureHandler</code> -  handler that will be called if websocket connection fails</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocketStream(int, java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a> <strong>websocketStream</strong>(int port, java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create a WebSocket stream to the specified port, host and relative request URI
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocketStream(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a> <strong>websocketStream</strong>(java.lang.String host, java.lang.String requestURI)</h4>
                                <p> Create a WebSocket stream to the specified host, relative request URI and default port
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocketStream(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a> <strong>websocketStream</strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers)</h4>
                                <p> Create a WebSocket stream to the specified port, host and relative request URI, and with the specified headers
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocketStream(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a> <strong>websocketStream</strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers)</h4>
                                <p> Create a WebSocket stream to the specified host, relative request URI and default port and with the specified headers
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocketStream(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a> <strong>websocketStream</strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version)</h4>
                                <p> Create a WebSocket stream to the specified port, host and relative request URI, with the specified headers and using
 the specified version of WebSockets
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocketStream(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a> <strong>websocketStream</strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version)</h4>
                                <p> Create a WebSocket stream to the specified host, relative request URI and default port and with the specified headers and using
 the specified version of WebSockets
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocketStream(int, java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a> <strong>websocketStream</strong>(int port, java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols)</h4>
                                <p> Create a WebSocket stream to the specified port, host and relative request URI, with the specified headers, using
 the specified version of WebSockets, and the specified websocket sub protocols
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>port</code> -  the port</DD><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>subProtocols</code> -  the subprotocols to use</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocketStream(java.lang.String, java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a> <strong>websocketStream</strong>(java.lang.String host, java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols)</h4>
                                <p> Create a WebSocket stream to the specified host, relative request URI and default port, with the specified headers, using
 the specified version of WebSockets, and the specified websocket sub protocols
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>host</code> -  the host</DD><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>subProtocols</code> -  the subprotocols to use</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocketStream(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a> <strong>websocketStream</strong>(java.lang.String requestURI)</h4>
                                <p> Create a WebSocket stream at the relative request URI using the default host and port and the specified headers
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocketStream(java.lang.String, io.vertx.groovy.core.MultiMap)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a> <strong>websocketStream</strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers)</h4>
                                <p> Create a WebSocket stream at the relative request URI using the default host and port and the specified headers
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocketStream(java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a> <strong>websocketStream</strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version)</h4>
                                <p> Create a WebSocket stream at the relative request URI using the default host and port, the specified headers and the
 specified version of WebSockets
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="websocketStream(java.lang.String, io.vertx.groovy.core.MultiMap, io.vertx.core.http.WebsocketVersion, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/core/http/WebSocketStream.html'>WebSocketStream</a> <strong>websocketStream</strong>(java.lang.String requestURI, <a href='../../../../../io/vertx/groovy/core/MultiMap.html'>MultiMap</a> headers, io.vertx.core.http.WebsocketVersion version, java.lang.String subProtocols)</h4>
                                <p> Create a WebSocket stream at the relative request URI using the default host and port, the specified headers, the
 specified version of WebSockets and the specified sub protocols
   <DL><DT><B>Returns:</B></DT><DD>a reference to this, so the API can be used fluently</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>requestURI</code> -  the relative URI</DD><DD><code>headers</code> -  the headers</DD><DD><code>version</code> -  the websocket version</DD><DD><code>subProtocols</code> -  the subprotocols</DD></DL></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            
        </li>
    </ul>
</div>

<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
    <!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
    <!--   -->
</a>
    <ul class="navList" title="Navigation">
        <li><a href="../../../../../overview-summary.html">Overview</a></li>
        <li><a href="package-summary.html">Package</a></li>
        <li class="navBarCell1Rev">Class</li>
        <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
        <li><a href="../../../../../index-all.html">Index</a></li>
        <li><a href="../../../../../help-doc.html">Help</a></li>
    </ul>
</div>

<div class="subNav">
    <div>
        <ul class="navList">
            <li><a href="../../../../../index.html?io/vertx/groovy/core/http/HttpClient" target="_top">Frames</a></li>
            <li><a href="HttpClient.html" target="_top">No Frames</a></li>
        </ul>
    </div>
    <div>
        <ul class="subNavList">
            <li>Summary:&nbsp;</li>
            Nested&nbsp;&nbsp;&nbsp;Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_summary">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
        <ul class="subNavList">
            <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
            Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_detail">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
    </div>
    <p>Groovy Documentation</p>
    <a name="skip-navbar_bottom">
        <!--   -->
    </a>
    </div>
</div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>